<?php
defined('BY_JYA') or exit('error');
$_RQ['op']=$_RQ['op']?$_RQ['op']:'basic';
$return=array();
/*******basic*******/
if($_RQ['op']=='basic'){
	if($_RQ['postdata']){
		$postdata=get_postdata();
		$this->plugin_setting('basic',$postdata);
		$api_file=ROOT_PLUGIN.'jy_ucenter/api/uc'.$_SESSION['uniacid'].'.php';
		if(!is_file($api_file)){
			$api_uc=ROOT_PLUGIN.'jy_ucenter/api/ucdemo.php';
			copy($api_uc,$api_file);
		}
		exi('设置成功');
	}
	$return['item']=$this->plugin_setting('basic');
	$return['item']['api_url']=SITEROOT.'addons/jy_ucenter';
	$return['item']['api_file']='uc'.$_SESSION['uniacid'].'.php';
	$return['item']['api_key']=$return['item']['api_key']?:random(43);
	$htmls=array(
		'type'=>'edit',
		'desc'=>'参数设置',
		'edit_tab'=>true,
		'edits'=>array(
			array(
				'title'=>'UC对接参数',
				'list'=>array(
					array('type'=>'switch','title'=>'开启UC账号互通','name'=>'status','help'=>''),
					array('type'=>'string','title'=>'UC数据库地址','name'=>'db_host','help'=>'一般和论坛数据库参数一致'),
					array('type'=>'string','title'=>'UC数据库账号','name'=>'db_user','help'=>''),
					array('type'=>'password','title'=>'UC数据库密码','name'=>'db_passwd','help'=>''),
					array('type'=>'string','title'=>'UC数据库名称','name'=>'db_name','help'=>''),
					array('type'=>'string','title'=>'UC数据库编码','name'=>'db_charset','help'=>''),
					array('type'=>'string','title'=>'UC数据表前缀','name'=>'db_pre','help'=>'表前缀一般和论坛数据表不一样，需注意，例如：pre_ucenter_'),
					array('type'=>'string','title'=>'论坛数据表前缀','name'=>'bbs_pre','help'=>'用于同步发帖，例如：pre_'),
					array('type'=>'string','title'=>'UC应用ID','name'=>'api_appid','help'=>'论坛UCenter创建应用获取应用ID个密钥。创建应用时，应用主URL填写“'.SITEROOT.'addons/jy_ucenter”'),
					array('type'=>'string','title'=>'UC应用密钥','name'=>'api_key','help'=>''),
					array('type'=>'copy','title'=>'应用的主 URL:','name'=>'api_url','help'=>''),
					array('type'=>'copy','title'=>'应用接口文件:','name'=>'api_file','help'=>''),
				)
			),
			array(
					'title'=>'论坛发帖同步',
					'list'=>array(
						array('type'=>'switch','title'=>'开启同步','name'=>'up_status','help'=>'是否同步系统文章到论坛'),
						array('type'=>'string','title'=>'文章论坛板块ID','name'=>'up_cid','help'=>'填写同步文章到指定的论坛板块ID'),
						array('type'=>'string','title'=>'产品论坛板块ID','name'=>'up_gid','help'=>'填写同步产品到指定的论坛板块ID'),
						array('type'=>'string','title'=>'发帖身份UID','name'=>'up_uid','help'=>'发帖人身份ID'),
						array('type'=>'string','title'=>'发帖人账号','name'=>'up_name','help'=>'发帖人论坛账号'),
					)
			),
			array(
					'title'=>'积分设置',
					'list'=>array(
						array('type'=>'switch','title'=>'开启积分互通','name'=>'jf_status','help'=>'是否互通积分？'),
						array('type'=>'unitstring','unit'=>'比1','title'=>'积分互通比率','name'=>'jf_rate','help'=>'比如填10，就表示论坛10个积分，等于本平台会员1个积分'),
					)
			),
		),
	);
	$return['htmls']=$htmls;
	exi($return);
}
/*******basic*******/
/*******op*******/
